throwing body - French English Dictionary